# 刻线检测

# 算法介绍

本算法用于测量在设定的ROI区域(蓝色框)内是否有刻线,设定刻线长度的合格范围,从而判断产品的OK/NG。

# 算法使用流程图

# 算法参数介绍

1. 对比度阈值: 刻线于其他区域的判定条件,满足这个条件都会判定成刻线;
2. 允许断裂间隙: 即允许刻线断裂最大程度不能超过所设定的限值;
3. 过滤长度: 低于限值的刻线将不会检测出来;
4. 合计所有刻线: 将所有满足条件的线段都检测出来;
5. 只保留直线: 在所有满足条件的刻线中找一条直线;
6. 相邻刻线融合: 即一条刻线中如若有小部分区域没满足条件导致一条刻线从中断裂一小块区域,会根据你设置的限值将刻线连接在一起;
7. 刻线长度范围: 设定最小长度和最大长度,刻线长度在范围内结果判定OK反之NG;
8. 收缩检测区域: 此功能可一键自动调整ROI区域大小范围(可多次调整),其中“膨胀尺寸”和“向外扩展”可设置单次向外扩展的大小;
参数设置位置如下图所示:

# 刻线检测算法实际应用场景

检测冲压件表面的刻线。